package com.amado.course50java8;

//java8中为接口新增了一项功能：定义一个或者更多个静态方法。类似于类中的静态方法，
//接口定义的静态方法可以独立于任何对象调用。所以，在调用静态方法时，不需要实现接口，
//也不需要接口的实例，也就是说和调用类的静态方法的方式类似。
//语法如：接口名字.静态方法名。
public interface Java802StaticFunctionalInterface {
	void print();

	// 静态方法
	// 注意，实现接口的类或者子接口不会继承接口中的静态方法。
	// static不能和default同时使用。在java8中很多接口中都增加了静态方法，比如下面代码：
	static void printDefault() {
		System.out.println("default method");
	}

}